可谓: it could even be said...
冠军: champion...
电讯: telecommunications, telecom...
无所谓: to be indifferent, not to matter, cannot be said to be...
害怕: to be afraid, to be scared...
历届: all previous (meetings, sessions etc)...
适用: to be applicable...
不料: unexpectedly, to one's surprise...
只有……才……: Only... Can......
行驶: to travel along a route (of vehicles etc)...